#include "opencv/cv.h"
#include "opencv2/objdetect/objdetect.hpp"
#include "opencv2/features2d/features2d.hpp"
#include "opencv2/calib3d/calib3d.hpp"
#include "opencv2/nonfree/nonfree.hpp"
#include "opencv2/imgproc/imgproc_c.h"
#include "opencv2/legacy/legacy.hpp"
#include "opencv2/legacy/compat.hpp"

#include "stdafx.h"
#include "xfImgBit16.h"

#ifdef _DEBUG
#pragma comment(lib, "..//opencv_lib//opencv_core240d.lib")
#pragma comment(lib, "..//opencv_lib//opencv_imgproc240d.lib")
#pragma comment(lib, "..//opencv_lib//opencv_flann240d.lib")
#pragma comment(lib, "..//opencv_lib//opencv_calib3d240d.lib")
#pragma comment(lib, "..//opencv_lib//opencv_contrib240d.lib")
#pragma comment(lib, "..//opencv_lib//opencv_features2d240d.lib")
#pragma comment(lib, "..//opencv_lib//opencv_legacy240d.lib")
#pragma comment(lib, "..//opencv_lib//opencv_nonfree240d.lib")
#else
#pragma comment(lib, "..//opencv_lib//opencv_core240.lib")
#pragma comment(lib, "..//opencv_lib//opencv_imgproc240.lib")
#endif



void xfImgBit16::InitOpenCV()
{
    cv::initModule_nonfree();
}

int xfImgBit16::CreateKeyPoint()
{
	

	return 0;
}

